365bet中国官方网站

  • word of the day

    dalea spinosa

    dalea spinosa - 365bet中国官方网站 definition and meaning for word dalea spinosa

    Definition
    (noun) greyish-green shrub of desert regions of southwestern United States and Mexico having sparse foliage and terminal spikes of bluish violet flowers; locally important as source of a light-colored honey of excellent flavor
    Synonyms : smoke tree
  • Download our Mobile App Today